home *** CD-ROM | disk | FTP | other *** search
- Chaos Digest Lundi 3 Mai 1993 Volume 1 : Numero 22
- ISSN 1244-4901
-
- Editeur: Jean-Bernard Condat (jbcondat@attmail.com)
- Archiviste: Yves-Marie Crabbe
- Co-Redacteurs: Arnaud Bigare, Stephane Briere
-
- TABLE DES MATIERES, #1.22 (3 Mai 1993)
- File 1--Repertoire des codes de programmation du Minitel
- File 2--Virus et Protection #1 (tribune libre)
-
- Chaos Digest is a weekly electronic journal/newsletter. Subscriptions are
- available at no cost by sending a message to:
- linux-activists-request@niksula.hut.fi
- with a mail header or first line containing the following informations:
- X-Mn-Admin: join CHAOS_DIGEST
-
- The editors may be contacted by voice (+33 1 47874083), fax (+33 1 47877070)
- or S-mail at: Jean-Bernard Condat, Chaos Computer Club France [CCCF], B.P.
- 155, 93404 St-Ouen Cedex, France.
-
- Issues of ChaosD can also be found on some French BBS. Back issues of
- ChaosD can be found on the Internet as part of the Computer underground
- Digest archives. They're accessible using anonymous FTP from:
-
- * kragar.eff.org [192.88.144.4] in /pub/cud/chaos
- * uglymouse.css.itd.umich.edu [141.211.182.91] in /pub/CuD/chaos
- * halcyon.com [192.135.191.2] in /pub/mirror/cud/chaos
- * ftp.cic.net [192.131.22.2] in /e-serials/alphabetic/c/chaos-digest
- * ftp.ee.mu.oz.au [128.250.77.2] in /pub/text/CuD/chaos
- * nic.funet.fi [128.214.6.100] in /pub/doc/cud/chaos
- * orchid.csv.warwick.ac.uk [137.205.192.5] in /pub/cud/chaos
-
- CHAOS DIGEST is an open forum dedicated to sharing French information among
- computerists and to the presentation and debate of diverse views. ChaosD
- material may be reprinted for non-profit as long as the source is cited.
- Some authors do copyright their material, and they should be contacted for
- reprint permission. Readers are encouraged to submit reasoned articles in
- French, English or German languages relating to computer culture and
- telecommunications. Articles are preferred to short responses. Please
- avoid quoting previous posts unless absolutely necessary.
-
- DISCLAIMER: The views represented herein do not necessarily represent
- the views of the moderators. Chaos Digest contributors
- assume all responsibility for ensuring that articles
- submitted do not violate copyright protections.
-
- ----------------------------------------------------------------------
-
- Date: Mon, 26 Apr 93 00:03:56 +0200
- From: mendoza@cygnux.fr.mugnet.org (Samuel Mendoza )
- Siubject: File 1--Repertoire des codes de programmation du Minitel
- Repost from: fr.comp.divers
-
-
- REPERTOIRE DES CODES DE PROGRAMATION DU MINITEL
-
- Ces sequences ESCAPE sont decodees par le MINITEL soit en provenance
- de la ligne telephonique soit en provenance du module prise peri-
- informatique (fiche DIN).
-
- CODES D'ATTRIBUTS:
-
- Caractere noir | 1B 40 | 27 64 | ESC @
- Caractere rouge | 1B 41 | 27 65 | ESC A
- Caractere vert | 1B 42 | 27 66 | ESC B
- Caractere jaune | 1B 43 | 27 67 | ESC C
- Caractere bleu | 1B 44 | 27 68 | ESC D
- Caractere magenta | 1B 45 | 27 69 | ESC E
- Caractere cyan | 1B 46 | 27 70 | ECC F
- Caractere blanc | 1B 47 | 27 71 | ESC G
-
- Fond noir | 1B 50 | 27 80 | ESC P
- Fond rouge | 1B 51 | 27 81 | ESC Q
- Fond vert | 1B 52 | 27 82 | ESC R
- Fond jaune | 1B 53 | 27 83 | ESC S
- Fond bleu | 1B 54 | 27 84 | ESC T
- Fond magenta | 1B 55 | 27 85 | ESC U
- Fond cyan | 1B 56 | 27 86 | ESC V
- Fond blanc | 1B 57 | 27 87 | ESC W
-
- Clignotement | 1B 48 | 27 72 | ESC H
- Fixe | 1B 49 | 27 73 | ESC I
-
- Debut incrustation | 1B 4B | 27 75 | ESC K
- Fin incrustation | 1B 4A | 27 74 | ESC J
-
- Taille normale | 1B 4C | 27 76 | ESC L
- Double hauteur | 1B 4D | 27 77 | ESC M
- Double largeur | 1B 4E | 27 78 | ESC N
- Double taille | 1B 4F | 27 79 | ESC O
-
- Debut masque ligne | 1B 58 | 27 88 | ESC X
- Fin masque ligne | 1B 5F | 27 95 | ESC _
-
- Debut soulignement | 1B 5A | 27 90 | ESC Z
- Fin soulignement | 1B 59 | 27 89 | ESC Y
-
- Video inverse | 1B 5D | 27 93 | ESC e
- Video normale | 1B 5C | 27 92 | ESC c
- Transparence | 1B 5E | 27 94 | ESC i
-
- Sonnerie | 7 | 7 | iG
-
- Curseur gauche | 8 | 8 | iH
- Curseur droite | 9 | 9 | iA
- Curseur bas | A | 10 | iJ
- Curseur haut | B | 11 | i
-
- Effacement ecran | C | 12 | iL
-
- Retour chariot | D | 13 | iM
-
- Mode semi-graphique | E | 14 | iN
- Mode texte | F | 15 | iO
-
- Curseur visible | 11 | 17 | iQ
- Curseur invisible | 14 | 20 | iT
- Repetition x caracteres | 12 x+40 | 18 x+64 | iR x+64
- Commandes et fonctions | 13 | 19 | iS (SEP)
-
- Accents | 19 | 25 | iY
- Livre | 19 23 | 25 35 | iY #
- Paragraphe | 19 27 | 25 39 | iY '
- Fleche gauche | 19 2C | 25 44 | iY ,
- Fleche haute | 19 2D | 25 45 | iY -
- Fleche droite | 19 2E | 25 46 | iY .
- Fleche basse | 19 2F | 25 47 | iY /
- Rond | 19 30 | 25 48 | iY 0
- Plus/moins | 19 31 | 25 49 | iY 1
- Quart | 19 3C | 25 60 | iY <
- Demi | 19 3D | 25 61 | iY =
- Trois quart | 19 3E | 25 62 | iY >
- Accent grave | 19 41 | 25 65 | iY A
- Accent aigu | 19 42 | 25 66 | iY B
- Accent circonflexe | 19 43 | 25 67 | iY C
- Trema | 19 48 | 25 72 | iY H
- OE majuscule | 19 6A | 25 106 | iY j
- OE minuscule | 19 7A | 25 122 | iY z
- Beta | 19 7B | 25 123 | iY e
- Curseur ligne 1 colonne 1 | 1E | 30 | i.
- Positionnement curseur
- en ligne y et colonne x | 1F y+40 x+40 | 31 y+64 x+64 | i? y+64
- x+64
-
- LES FONCTIONS SEP
-
- Envoi | 13 41 | 19 65 | iS A
- Retour | 13 42 | 19 66 | iS B
- Repetition | 13 43 | 19 67 | iS C
- Guide | 13 44 | 19 68 | iS D
- Annulation | 13 45 | 19 69 | iS E
- Sommaire | 13 46 | 19 70 | iS F
- Correction | 13 47 | 19 71 | iS G
- Suite | 13 48 | 19 72 | iS H
- Connexion/Fin | 13 49 | 19 73 | iS I
-
- Lancement PCE | 13 4A | 19 74 | iS J
- Fin PCE | 13 4B | 19 75 | iS K
-
- Retournement | 13 4C | 19 76 | iS L
- Retournement inverse | 13 4D | 19 77 | iS M
-
- Changement vitesse modem
- - a la connexion | 13 50 | 19 80 | iS P
- - en cours de connexion | 13 51 | 19 81 | iS Q
-
- Acquittements
- -Module telephonique | 13 52 | 19 82 | iS R
- -Connexion ou deconnexion
- Modem | 13 53 | 19 83 | iS S
- -Peripheriques | 13 54 | 19 84 | iS T
- -Modules logiciels | 13 55 | 19 85 | iS U
- -Changement mode | 13 56 | 19 86 | iS V
- -Transparence | 13 57 | 19 87 | iS W
- -Debut ou fin retournement | 13 58 | 19 88 | iC X
- -Debut ou fin copie ecran | 13 5C | 19 92 | iS c
- -Passage Teletel a Telein-
- formatique | 13 5E | 19 94 | iS i
- -Passage Videotext a Mixte | 13 70 | 19 112 | iS p
- -Passage Mixte a Videotext | 13 71 | 19 113 | iS q
-
- PROTOCOLE
-
- Masquage ecran | 1B 23 20 58 | 27 35 32 88 | ESC #
- SP X
- Demasquage ecran | 1B 23 20 5F | 27 35 32 95 | ESC #
- SP _
- Mode transparent ecran | 1B 25 | 27 37 | ESC %
- Fin mode precedent | 1B 2F 3F | 27 47 63 | ESC / ?
- Demande position du curseur| 1B 61 | 27 97 | ESC a
- Commande d'un peripherique | 1B o1 o2 | 27 o1 o2 | ESC o1
- o2
- PRO1 | 1B 39 | 27 57 | ESC 9
- PRO2 | 1B 3A | 27 58 | ESC :
- PRO3 | 1B 3B | 27 59 | ESC ;
-
- Les commandes suivantes font appel a PRO1:
-
- Bis ** | 50 | 80 | P
- Decrochage ** | 53 | 83 | S
- Commutation donnees
- phonie ** | 54 | 84 | T
- Racrochage ** | 57 | 87 | W
- Coupure calibree ** | 58 | 88 | X
- Remise a zero ** | 59 | 89 | Y
- Demande de statut telepho-
- nique ** | 5A | 90 | Z
- Deconnexion | 67 | 10| | g
- Connexion | 68 | 104 | h
- Retournement modem | 6C | 108 | l
- Retournememt inverse | 6D | 109 | m
- Acquittement retournement | 6E | 110 | n
- Mode maitre (retournement) | 6F | 111 | o
- Demande status terminal | 70 | 112 | p
- Demande status fonctionne-
- ment | 72 | 114 | r
- Demande status vitesse | 74 | 116 | t
- Demande status protocole | 76 | 118 | v
-
- Telechargemenp RAM1 | 78 | 120 | x
- Telechargement RAM2 | 79 | 121 | y
- Identification RAM1 | 7A | 122 | z
- Identification terminal | 7B | 123 | e
- Reset videotexte | 7F | 127 | DEL
-
- Les commandes suivantes font appel a PRO2:
-
- (R = Code recepteur, E = Code Emetteur, Cf = Code de fonctionnement)
-
- Passage mode teleinformati-
- que | 31 7D | 49 125 | 1 e
- Passage videotexte a mixte | 32 7D | 50 125 | 2 e
- Passage mixte a videotexte | 32 7E | 50 126 | 2 u
- Commutation donnees
- phonie ** | 55 4E | 85 78 | U N
-
- Reponse au statut telepho-
- nique ** | 5B octet | 91 octet | a octet
- Demande status module | 62 R ou E | 98 R ou E | b R (E)
- Non diffusion acquattements
- protocoles | 64 R ou E | 100 R ou E | d R (E)
- Diffusion acquittements
- protocoles | 65 R ou E | 101 R ou E | e R (E)
- Transparence n octets | 66 n | 102 n | f n
- Lancement fonctionnement | 69 Cf | 105 Cf | i Cf
- Arret fonctionnement | 6A Cf | 106 Cf | j Cf
- Affectation vitesse | 6B octet | 107 octet | k octet
- Mode ESClave | 6F 31 | 111 49 | o 1
- Reponse status terminal | 71 octet | 113 octet | q octet
- Demande status clavier | 72 59 | 114 89 | r Y
- Reponse status fonctionne-
- ment | 73 octet | 115 octet | s octet
- Reponse status vitesse | 75 octet | 117 octet | u octet
- Reponse status protocole | 77 octet | 119 octet | w octet
- Copie ecran sur imprimante
- -en jeu francais | 7C 6A | 124 106 | 3 j
- -en jeu americaan | 7C 6B | 124 107 | 3 k
-
- Les commandes suivantes font appel a PRO
-
- (R = Code recepteur, E = Code Emetteur, Mf = Mode de fonctionnement )
-
- Composition a partir de
- l'ecran ** | 52 33 58 33 59 | 82 51 88 51 89 | R 3X
- Arret aiguillage | 60 R E | 96 R E | d R E
- Lancement aiguillage | 61 R E | 97 R E | a R E
- Reponse status module | 63 R (ou E) octet | 99 R (ou E) octet | c R (E)
- Programmation du clavier | 69 59 Mf | 105 89 Mf | i Y Mf
- Deprogrammation du clavier | 6A 59 Mf | 106 89 Mf | j Y Mf
- Reponse status clavier | 73 59 octet | 115 89 octet | s Y octet
-
- * Status terminal (signification de l'octet renvoye)
-
- Bit 0: etat du terminal a la connexion. Si ce bit est a 1, il est oppose.
- Bit 1: vitesse modem. Si ce bit est a 1, on recoit en 1200 bauds.
- Bit 2: module telephonique.
- Bit 3: detection de la porteuse. Si ce bit est a 1, le terminal est
- connecte.
- Bit 4: etat du fil PT sur la prise. Si ce bit est a 1, le reseau Minitel est
- actif.
- Bit 5: module logiciel.
- Bit 6: NC
- Bit 7: bit de parite.
-
- * Status vitesse (signification de l'octet renvoye ou emis)
-
- Bits 0,1,2: reception.
- Bits 3,4,5: emission.
- Bit 6 : NC
- Bit 7 : bit de parite.
-
- Pour les bits de receptions ou d'emissions:
- 000 = NC
- 001 = 75 bauds
- 010 = 300 bauds
- 011 = NC
- 100 = 1200 bauds
- 101 = NC
- 110 = 4800 bauds
- 111 = NC (9600 sur M2 ?)
-
- * Status fonctionnement (signification de l'octet renvoye)
-
- Bit 0: format d'ecran. Si ce bit est a 1, le Minitel est en 80 colonnes.
- Bit 1: Mode rouleau. Si ce bit est a 1, le mode rouleau est actif.
- Bit 2: mode PCE (Procedure de Correction d'Erreurs). Si ce bit est a 1,
- le mode PCE est actif.
- Bit 3: Mode min/MAJ. Si ce bit est a 1, le terminal est en minuscules.
- Bit 4: loupe haute.
- Bit 5: loupe basse.
- Bit 6: NC
- Bit 7: bit de parite.
-
- * Status clavier (signification de l'octet renvoye)
-
- Bit 0: clavier etendu. Si ce bit est a 1, le clavier est etendu.
- Bit 1: clavier normal.
- Bit 2: NC
- Bit 3: NC
- Bit 4: NC
- Bit 5: NC
- Bit 6: NC
- Bit 7: bit de parite.
-
- * Status module (signification de l'octet renvoye)
-
- Bit 0: module ecran. Si ce bit est a 1, la liaison existe.
- Bit 1: module clavier.
- Bit 2: module modem.
- Bit 3: module prise.
- Bit 4: module telephonique.
- Bit 5: module logiciel.
- Bit 6: toujours a 1.
- Bit 7: bit de parite.
-
- * Status protocole (signification de l'octet renvoye)
-
- Bit 0: acquittements vers modem. Si ce bit est a 1, la reponse est negative.
- Bit 1: idem pour la prise.
- Bit 2: non retour d'acquittement pour modem.
- Bit 3: idem pour la prise.
- Bit 4: fonctionnement suivant la norme PAD-X3. Actif si le bit est a 1.
- Bit 5: NC
- Bit 6: NC
- Bit 7: bit de parite.
-
- * Signification de R et de E (en hexadecimal)
-
- R=code recepteur
- E=code emetteur
-
- Module | R | E |
- ----------------+----+----+
- Ecran | 58 | 50 |
- Clavaer | 59 | 51 |
- Modem | 5A | 52 |
- Prise | 5B | 53 |
- Telephonique ** | 5C | 54 |
- Logiciel | 5D | 55 |
- ----------------+----+----+
-
- * Signification de Cf (en hexadecimal)
-
- Cf=Code de fonctionnement
-
- 80 Colonnes 42
- Rouleau 43
- PCE 44
- Minuscules 45
- Loupe Haut * 46
- Loupe Bas * 47
-
- * Signification de Mf (en hexadecimal)
-
- Mf=Mode de fonctionnement
-
- Etendu 41
- Normal 42
-
- * Signification de o1 (en hexadecimal)
-
- Mise en route 35
-
- Arret 36
- Attente 37
-
- * Signification de o2 (en hexadecimal)
-
- Recopie papier 40
- Enregistrement 41
- Roll up autorise 42
- Roll down autorise 43
-
- * Disponible sur le M1
-
- ** Ces commandes ne fonctionnent qu'a partir du M10 et Minitel suivants.
-
- *** Pour ecrire dans les RAMs du minitel:
- utiliser la commande de telechargement suivi de 01 puis le texte puis 04
- (le texte doit faire 14 caracteres au maximum)
- Si le texte ne commence pas par 01, la RAM est consideree comme vide si
- une demande d'identification est envoyee.
-
- Si le texte dans une RAM fait plus de 14 caracteres, le code 04 n'est
- pas renvoye.
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Codes TRANSPAC
-
- Pour programmer le PAD
- <iP> en cours d'usage stoppe transfert et prefixe une commande PAD
- <CR> termine commande PAD et relance transmission
- <iP>PAR? Etat de tous les parametres du PAD
- <iP>PAR? 1,2,5 Etat des parametres 1,2 et 5 du PAD
- <iP>SET 1:0,3:126 Met a 0 le param.1 et a 126 le param.3
- <iP>SET? Demande confirmation du changement de parametres
- <iP>PROF 4 Configure les parametres du PAD selon le profil 4
-
- Les messages PAD peuvent etre:
- DTE Liberation par le correspondant qua refuse
- PAP Liberation par le correspondant
- OCC Correspondant occupe
- DER Correspondant en derangement
- RPE Le correspondant s'est plante
- PCV Le correspondant refuse PCV
- NP Correspondant inexistanp
- NA Le correspondant ne peur etre appele
- RC Le correspondant a eu des problemes mais est a nouveau pret
- NC Incident reseau
- INV Demande invalide
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- Codes ANSI pour le mode 80 colonnes
-
- Notes :
-
- 1. La valeur implicite est utilisee quand aucune valeur explicite ou quand
- la valeur 0 est specifie;
- 2. Pn represente un parametre numerique qui est un nombre decimal. En cas
- d'absence du parametre Pn, la valeur implicite est utilise;
- 3. Ps represente un parametre selectif qui est un nombre decimal utilise
- pour choisir une sous-fonction. Plusieurs sous-fonctions peuvent etre
- choisies en utilisant plusieurs parametres selectifs separes par des
- points-virgules;
- 4. Pl represente le parametre ligne qui est un nombre decimal specifie par
- des chiffres ASCII;
- 5. Pc represente le parametre colonne qui est un nombre decimal specifie
- par des chiffres ASCII.
-
-
- * Fonctions curseur
-
- CUP - Position du curseur (CUrsor Position)
-
- ESC a Pl ; Pc H
-
- HVP - Position horizontale et verticale (Horizontal and Vertical Posation)
-
- ESC a Pl ; Pc f
-
- CUU - Curseur vers le haut (CUrsor Up)
-
- ESC a Pn A
-
- CUD - Curseur vers le bas (CUrsor Down)
-
- ESC a Pn B
-
- CUF - Curseur vers la droite (CUrsor Forward)
-
- ESC a Pn C
-
- CUB - Curseur vers la gauche (CUrsor Backward)
-
- ESC a Pn D
-
- DSR - Demande de position de curseur (Device Status Report)
-
- ESC a 6 n
-
- Cette sequence indique au controleur d'ecran qu'il doit renvoyer la sequence
-
- CPR.
-
- CPR - Position du curseur (Cursor Position Report)
-
- ESC a Pl ; Pc R
-
- SCP - Sauvegarde de la position du curseur (Save Cursor Position)
-
- ESC a s
-
- RCP - Repositionnement du curseur (Restore Cursor Position)
-
- ESC a u
-
- * Effacement
-
- ED - Effacement ecran (Erase Display)
-
- ESC a 2 J
-
- EUD - Effacement d'ecran superieur (Erase Upper Display)
-
- ESC a 1 J
-
- ELD - Effacement d'ecran inferieur (Erase Lower Display)
-
- ESC a 0 J
-
- EL - Effacement ligne (Erase Line)
-
- ESC a K
-
- EBL - Effacement debut de la ligne (Erase Begin of Line)
-
- ESC a 1 K
-
- EC - Effacement caractere (Erase Character)
-
- ESC a Pn P
-
- SL - Suppression de ligne (Suppress Line)
-
- ESC a Pn M
-
- IL - Insertion de ligne (Insert Line)
-
- ESC a Pn L
-
- IC - Insertion de caracteres (Insert Character)
-
- ESC a Pn a
-
- BIC - Debut d'insertion de caracteres (Begin of Insert Character)
-
- ESC a 4 h
-
- EAC - Fin d'insertion de caracteres (End of Insert Character)
-
- ESC a 4 l
-
- * Selection des modes
-
- SGR - Positionnement des parametres graphiques (Set Graphic Rendition)
-
- ESC a Ps ; .... ; Ps m
-
- +-------------+---------------------------------------+
- |Valeur du | Fonction |
- |parametre Ps | |
- +-------------+---------------------------------------+
- | 0 | Mets tous les attributs hors fonction |
- | 1 | Caracteres gras |
- | 2 | Intensite reduite |
- | 4 | Souligne |
- | 5 | Clignotant |
- | 7 | Mode video inverse |
- | 8 | Mode video normal |
- | 30 | Caractere de couleur noir |
- | 31 | Caractere de couleur rouge |
- | 32 | Caractere de couleur verte |
- | 33 | Caractere de couleur jaune |
- | 34 | Caractere de couleur bleue |
- | 35 | Caractere de couleur magenta |
- | 36 | Caractere de couleur cyan |
- | 37 | Caractere de couleur blanche |
- | 40 | Fond noir |
- | 41 | Fond rouge |
- | 42 | Fond vert |
- | 43 | Fond jaune |
- | 44 | Fond bleu |
- | 45 | Fond magenta |
- | 46 | Fond cyan |
- | 47 | Fond blanc |
- +-------------+---------------------------------------+
-
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- Samuel Mendoza Electronic Engineer
- _
- (_) _ E-mail: mendoza@musical.fdn.org
- (__)(-)( /) Paris, France.
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
- ------------------------------
-
- Date: Sat, May 1st 1993 +0001
- From: hades@altern.com (hades )
- Subject: File 2--Virus et Protection #1 (tribune libre)
-
-
- Ces deux termes que tout le monde analyse aujourd'hui comme
- antinomiques ne le sont peut-etre pas autant qu'il y parait. J'en veux
- pour preuves les diverses methodes de protection. Effectivement, nombreux
- sont les programmes proteges (quoiqu'ils le soient de moins en moins en
- raison du surcout occasionne). Ceux-ci le sont souvent grace a des
- methodes de cryptage puis grace a certaines procedures, comme celle
- fonctionnant par incrementation d'un compteur limitant le nombre de
- copies autorisees. Que de problemes ne posent pas cette methode! Qui n'a
- jamais endommage par megarde un logiciel et ne pouvant reinstaller ce
- dernier par ce qu'un formatage malencontreux du disque dur avait
- occasionne la perte d'un credit d'installation, avait du telephoner a la
- societe distribuant le logiciel pour reobtenir celui-ci moyennant un
- temps fou depense inutilement en coups de telephone et en pourparlers.
-
- Les codes ont egalement ete utilises, mais il n'etait pas trop
- difficile de se procurer les differentes cles; sans parler de ceux qui,
- un peu au-dessus du lot excellent dans l'art du reverse engineering et
- qui "deplombent a tour de bras"... Les methodes de protection sont
- nombreuses mais loin d'etre efficaces pour qui y attache un peu de son
- temps et de ses neurones.
-
- Meme si c'est interdit, je n'ai trouve qu'une seule methode pour
- eviter de retrouver la copie d'un programme que l'on amis un temps fou a
- coder, sur le bureau d'un camarade a qui vous n'avez pas fait l'honneur
- de le lui donner: les VIRUS !
-
- Ceux-ci jamais trop mechant permettent une certaine securite car
- ils inspirent souvent la peur ou du moins un certaine crainte, et sont
- donc par la meme relativement disuasifs. Tous les createurs de ces virus
- informatiques ne sont pas forcement des suppots de satan et j'encourage
- ouvertement la protection des oeuvres informatiques par ce moyen (ce qui
- rappelont le fut le cas, mais de nombreuses pressions avaient ete faites
- afin que cela cesse: invitation a la perte faramineuse de capitaux pour
- les grosses societes et grande peine des auteurs independants); encore
- faut-il bien s'entendre sur le terme virus.
-
- Les virus que je preconise ici ne sont absolument pas vicieux et
- agissent plutot tel des chiens de garde, puisqu'au bout d'un certain
- nombre de tentatives de desassemblage ils finissent par etre excedes et
- peuvent le devenir. Ils doivent uniquement servir a la protection et a un
- certain respect de la propriete individuelle (cf la modification de la
- loi sur la protection des oeuvres de l'esprit de 1985).
-
- Toujours a propos de virus, j'aimerais, sans relancer la polemique
- sur la sortie du livre de Jean Bernard Condat, donner mon humble avis sur
- la question. L'idee d'ecrire ce livre, succedant a celui de Ludwig aux
- USA, est excellente. Seul le titre me derange quelque peu. En effet,
- "C'est decide j'ecris mon virus" (Sortie prevue rappelons-le s'il en est
- encore besoin au mois de Juin) doit uniquement etre vu comme une source
- de routines permettant non pas de recreer des virus (attention aux
- directives de compilation!), ceux-ci ayant ete eprouves, ils ne servent
- donc plus a rien (merci Mr Mcafee) mais ils permettra aux programmeurs
- d'analyser certaines procedures qui, il ne faut pas se le cacher, sont
- d'une remarquable qualite. Les auteurs de "virus malins" sont des
- personnes tres competentes qui sont passes de l'autre cote de la
- barriere, ce qui est dommage. Mais si on y reflechit bien et pour revenir
- a mon idee premiere, comment se propagent la plupart des virus ? Et oui,
- bel et bien a cause de personnes qui copient et recopies encore les
- logiciels et notamment les jeux. Il est vrai que les logiciels coute
- chers et je suis le premier a le deplorer mais le freeware et le
- shareware permettent d'acceder a des logiciels d'excellente qualite a
- moindre cout (l'enregistrement coute souvent moins de 40$). Par contre
- rentrer dans le systeme informatique de grandes entreprises et les
- infiltrer afin de leur nuire est bel et bien de l'espionage industriel.
- Je pense que tous les detracteurs du CCCF devraient revoir leur copie car
- son role est peut-etre plus de montrer qu'il y a des failles dans le
- systeme de securite des entreprises que de leur nuire. Non le CCCF n'est
- pas un organisme pour psychopathes en mal de sensations fortes. Et toutes
- les actions de celui-ci ont certainement un interet. J'avoue ne rien
- connaitre en matiere de telematique et d'effractions via modem, mais ma
- position sur le sujet est tres claire et je ne tiens pas a ce que l'on me
- fasse dire ce que je n'ai pas dit: je ne sais pas reellement ce qui s'y
- passe mais je m'etonne que si cela n'avais pas un interet certain le
- Chaos Computer Club France perdurerait.
-
- J'espere ne pas avoir degrade la qualite du ChaosD avec cet ecrit et
- souhaite qu'un tel journal puisse continuer a nous informer d'articles qui
- savent captiver l'interet des 500 lecteurs de cet hebdo. Bravo a l'equipe!
-
- A bon entendeur salut!
-
- *HADES*
-
- ------------------------------
-
- End of Chaos Digest #1.22
- ************************************
-